* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  font-family: Roboto, Roboto;
  --el-color-primary: #006d7a;
  /* 1. 滚动条整体容器（控制宽度/高度，即“外壳”的粗细） */
}
.el-button--primary {
  --el-button-hover-bg-color: #006d7a !important;
}
.el-button:hover {
  background: #006d7a;
}
body {
  /* 1. WebKit 浏览器：隐藏滚动条容器，保留滚动 */
  /* 2. Firefox 浏览器：隐藏滚动条 */
  /* 3. 通用：IE/Edge 旧版本兼容（可选） */
}
body .hide-scrollbar::-webkit-scrollbar {
  display: none;
  /* 完全隐藏滚动条“外壳” */
}
body .hide-scrollbar {
  scrollbar-width: none;
  /* 隐藏滚动条 */
}
body .hide-scrollbar {
  -ms-overflow-style: none;
  /* IE 10+ 隐藏滚动条 */
}
.flex-wrap-column {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.el-dialog {
  padding: 0 !important;
  --el-dialog-padding-primary: 0;
  --el-border-radius-small: 10px;
  overflow: hidden;
}
.el-dialog__header {
  padding: 0 !important;
}
ul {
  list-style: none;
}
a {
  text-decoration: none;
}
